package ink.tiptop.dto.resp.local;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * 本地模块结构视图(ZjfModuleLocalView)实体类
 *
 * @author zjf
 * @since 2020-07-27 11:04:48
 */
@Getter
@Setter
public class ZjfModuleLocalViewInfo implements Serializable {
    private static final long serialVersionUID = 990033397835134718L;
    /**
     * 本地模块ID,可以雪花算法
     */
    @JsonProperty("ID")
    private Integer id;
    /**
     * 0:不忽视,1:忽视
     */
    @JsonProperty("IGNORE")
    private Integer ignore;
    /**
     * 说明
     */
    @JsonProperty("DESC")
    private String desc;
    /**
     * 关联远程视图zjf_service_remote_view.id
     */
//    @JsonProperty("REMOTE_ID")
//    private Integer remoteId;
    /**
     * 远程视图名称
     */
    @JsonProperty("REMOTE_NAME")
    private String remoteName;

    /**
     * 关联本地模块zjf_module_local.id
     */
//    @JsonProperty("LOCAL_ID")
//    private Integer localId;
    /**
     * 本地模块名称
     */
    @JsonProperty("LOCAL_NAME")
    private String localName;
    /**
     * 关联服务器配置信息ID
     */
//    @JsonProperty("SERVER_ID")
//    private Integer serverId;
    /**
     * 服务器名称
     */
    @JsonProperty("SERVER_NAME")
    private String serverName;

    /**
     * 版本
     */
    @JsonProperty("VERSION")
    private String version;
    /**
     * 用户
     */
    @JsonProperty("USER")
    private String user;


}